home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / clang / jcool01.zip / COUNTRY.H < prev    next >
C/C++ Source or Header  |  1992-08-25  |  2KB  |  52 lines

  1. //
  2. // Copyright (C) 1991 Texas Instruments Incorporated.
  3. //
  4. // Permission is granted to any individual or institution to use, copy, modify,
  5. // and distribute this software, provided that this complete copyright and
  6. // permission notice is maintained, intact, in all copies and supporting
  7. // documentation.
  8. //
  9. // Texas Instruments Incorporated provides this software "as is" without
  10. // express or implied warranty.
  11. //
  12. //
  13. // Initial implementation: 4/11/89 MBN
  14. // Updated: DLS 03/22/91 -- New lite version
  15. // Updated: JAM 08/24/92 -- made static country_name array global and moved
  16. //                          to Country.c
  17. //
  18. // This  file  contains an  enum  definition for  type country.  It  specifies
  19. // symbolic constants to  be used as  country types.  Note  that C++  does not
  20. // distinguish between an enum type  and an integer,  so function arguments of
  21. // type `country' are really just `int' types.
  22. //
  23.  
  24. #ifndef COUNTRYH        // If we have not yet defined the country type,
  25. #define COUNTRYH        // Indicate that class country has been included
  26.  
  27. enum country {    
  28.   UNKNOWN_COUNTRY,                // Unknown country
  29.   UNITED_STATES,                    // 29-03-1989 17:35:00.00
  30.   FRENCH_CANADIAN,                // 1989-29-03 17:35:00,00
  31.   LATIN_AMERICA,                    // 03/29/1989 17:35:00.00
  32.   NETHERLANDS,                      // 03-29-1989 17:35:00,00
  33.   BELGIUM,                          // 03/29/1989 17:35:00,00
  34.   FRANCE,                           // 03/29/1989 17:35:00,00
  35.   SPAIN,                            // 03/29/1989 17:35:00,00
  36.   ITALY,                            // 03/29/1989 17:35:00,00
  37.   SWITZERLAND,                      // 03.29.1989 17.35.00.00
  38.   UNITED_KINGDOM,                   // 03-29-1989 17:35:00.00
  39.   DENMARK,                          // 03/29/1989 17:35:00,00
  40.   SWEDEN,                           // 1989-29-03 17.35.00,00
  41.   NORWAY,                           // 03/29/1989 17:35:00,00
  42.   GERMANY,                          // 03.29.1989 17.35.00,00
  43.   PORTUGAL,                         // 03/29/1989 17:35:00,00
  44.   FINLAND,                          // 03.29.1989 17.35.00,00
  45.   ARABIC_COUNTRIES,                // 03/29/1989 17:35:00,00
  46.   ISRAEL                          // 03 29 1989 17:35:00.00
  47. };
  48.  
  49. extern const char* const country_names[];        // ASCII country names
  50.  
  51. #endif                        // End #ifdef of COUNTRYH
  52.